package com.yuxinmuyu.sports_management.bean.entiy;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
* 基础用户信息表
* @TableName sys_user
*/
@Data
@TableName("sys_Users")
public class SysUsers implements Serializable {

    /**
    * 用户ID
    */
    @ApiModelProperty("用户ID")
    @TableId("UserID")
    private String userID;
    /**
    * 用户名
    */
    @TableField("userName")
    @ApiModelProperty("用户名")
    private String userName;
    /**
    * 登录密码
    */
    @TableField("UserPwd")
    @ApiModelProperty("登录密码")
    @JsonIgnore
    private String userPwd;
    /**
    * 是否锁定
    */
    @TableField("LockFlag")
    @ApiModelProperty("是否锁定")
    private Boolean lockFlag;
    /**
    * 权限
    */
    @TableField("Type")
    @ApiModelProperty("权限")
    private Integer type;

    @ApiModelProperty("院系ID")
    @TableField("DeptID")
    private String deptID;

    @ApiModelProperty("头像url")
    private String avater;
}
